Видео ютуба по тегу Why Does My Operator Overload Call My Copy Constructor Despite Being Passed By Reference